import http from '@/utils/request';
export  default{
    /**
     * 获取部门信息
     */
    async  getDepartmentList(params){
        return await http.get("/api/department/list",params)
    },
    /**
     * 
     * 获取部门列表
     */
    async  getParentTreeList(){
        return await http.get("/api/department/parent/list")
    },
    async addDept(params){
        return await http.post("api/department/add",params)
    },
    /**
    * 修改部门
    * @returns
    */
    async updateDept(params) {
        return await http.put("/api/department/update", params);
    },
    /**
    * 检查部门下是否存在子部门
    */
    async checkDepartment(params){
        return await http.getRestApi("/api/department/check",params);
    },
    /**
    * 删除部门
    * @returns
    */
    async deleteById(params) {
        return await http.delete("/api/department/delete", params);
    },

}

